Satisfiability Thresholds for k-CNF Formula with Bounded Variable Intersections
نویسندگان
چکیده
We determine the thresholds for the number of variables, number of clauses, number of clause intersection pairs and the maximum clause degree of a k-CNF formula that guarantees satisfiability under the assumption that every two clauses share at most α variables. More formally, we call these formulas α-intersecting and define, for example, a threshold μi(k, α) for the number of clause intersection pairs i, such that every α-intersecting k-CNF formula in which at most μi(k, α) pairs of clauses share a variable is satisfiable and there exists an unsatisfiable α-intersecting k-CNF formula with μm(k, α) such intersections. We provide a lower bound for these thresholds based on the Lovász Local Lemma and a nearly matching upper bound by constructing an unsatisfiable k-CNF to show that μi(k, α) = Θ̃(2 ). Similar thresholds are determined for the number of variables (μn = Θ̃(2 )) and the number of clauses (μm = Θ̃(2 k(1+ 1 α )) (see [10] for an earlier but independent report on this threshold). Our upper bound construction gives a family of unsatisfiable formula that achieve all four thresholds simultaneously.
منابع مشابه
Smooth and sharp thresholds for random k-XOR-CNF satisfiability
The aim of this paper is to study the threshold behavior for the satisfiability property of a random k-XOR-CNF formula or equivalently for the consistency of a random Boolean linear system with k variables per equation. For k ≥ 3 we show the existence of a sharp threshold for the satisfiability of a random k-XOR-CNF formula, whereas there are smooth thresholds for k = 1 and k = 2. Mathematics S...
متن کاملOn the Combinatorics of SAT and the Complexity of Planar Problems
In this thesis we study several problems arising in Boolean satisfiability ranging from lower bounds for SAT algorithms and proof systems to extremal properties of formulas. The first problem is about construction of hard instances for k-SAT algorithms. For PPSZ algorithm [40] we give the first construction of k-CNF instances that require running time at least 2(1− k)n, where k = O(log2 k/k). F...
متن کاملA Polynomial Time Bounded-error Quantum Algorithm for Boolean Satisfiability
The aim of the paper to answer a long-standing open problem on the relationship between NP and BQP. The paper shows that BQP contains NP by proposing a BQP quantum algorithm for the MAX-E3-SAT problem which is a fundamental NP-hard problem. Given an E3-CNF Boolean formula, the aim of the MAX-E3-SAT problem is to find the variable assignment that maximizes the number of satisfied clauses. The pr...
متن کاملUnsatisfiable Linear k-CNFs Exist, for every k
We call a CNF formula linear if any two clauses have at most one variable in common. Let Linear k-SAT be the problem of deciding whether a given linear k-CNF formula is satisfiable. Here, a k-CNF formula is a CNF formula in which every clause has size exactly k. It was known that for k ≥ 3, Linear k-SAT is NP-complete if and only if an unsatisfiable linear k-CNF formula exists, and that they do...
متن کاملar X iv : 0 70 8 . 23 36 v 1 [ cs . D M ] 1 7 A ug 2 00 7 Unsatisfiable Linear k - CNFs Exist , for every k
We call a CNF formula linear if any two clauses have at most one variable in common. Let Linear k-SAT be the problem of deciding whether a given linear k-CNF formula is satisfiable. Here, a k-CNF formula is a CNF formula in which every clause has size exactly k. It was known that for k ≥ 3, Linear k-SAT is NP-complete if and only if an unsatisfiable linear k-CNF formula exists, and that they do...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1006.3030 شماره
صفحات -
تاریخ انتشار 2010